//
//  YTLaunchImage.h
//  YTLaunchImage
//
//  Created by 张英堂 on 15/3/4.
//  Copyright (c) 2015年 zyt. All rights reserved.
//

#import <UIKit/UIKit.h>

/**
 *  对于该效果，最重要的就是启动速度够快，也就是你需要设置各种 APPKEY的东西，都设置到 backgroundAction种执行
 
 使用示例：
     YTLaunchImage *pushVC = [[YTLaunchImage alloc] initWithNibName:nil bundle:nil];
     [pushVC setMainViewController:[[ViewController alloc] init]];
     [pushVC setShowImage:[UIImage imageNamed:@"12312313"]];
     
     
     [self.window setRootViewController:pushVC];
     [self.window makeKeyAndVisible];
 */

typedef void(^voidAndVoid)(void);

@interface YTLaunchImage : UIViewController

/**
 *  图片显示时间长短
 */
@property (nonatomic, assign) CGFloat durationTime;

/**
 *  显示的图片
 */
@property (nonatomic, strong) UIImage *showImage;


/**
 *  需要执行的事件
 */
@property (nonatomic, copy) voidAndVoid backgroundAction;

/**
 *  设置 windows rootviewcntroller
 *
 *  @param mainViewController rootviewcntroller
 */
- (void)setMainViewController:(UIViewController *)mainViewController;


@end
